//
//  NSDate+CLExt.h
//  Rippton_iphone
//
//  Created by yeyongping on 2017/11/16.
//  Copyright © 2017年 mac. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface NSDate (CLExt)


/**
 
 根据年月日时分秒转成date
 */
+ (NSDate *) dateWithYear:(NSInteger)year
                    month:(NSInteger)month
                      day:(NSInteger)day
                     hour:(NSInteger)hour
                   minute:(NSInteger)minute
                   second:(NSInteger)second;


/**
 
 时间戳转data
 */
+ (NSDate *)dataWithTimeSp:(long)timeSp;

/**
 data转为时间戳

 */
- (long)timeSp;

/**
 date 转为年月日时分秒
 如果不传formatterStr 默认 @"yyyy-MM-dd HH:mm:ss"
 */
- (NSString *)getTimeWithFormatter:(NSString *)formatterStr;



/*
 时间戳转时间 格式为 月-日-年 at 时间  例如：Jun 18，2017 at 18：00
 */
- (NSString *)toRipptonDateString;

/*
 时间戳转时间 格式为 月-日 at 时间  例如：Jun 18 at 18：00
 */
- (NSString *)toRipptonMonthDateString;

/*
 时间戳转时间 格式为 月-日 年  例如：Jun 18th,2017 主要用于活动中
 */
- (NSString *)toRipptonYearAndMonthDateString;


- (NSString *)toRipptonDateWithCreateDate:(long)createDate andNowDate:(long)nowDate;


// 获取当地时区
- (NSString *)getCurrentLocationSp;


@end
